package com.hc.entity;

import com.hc.annotation.DataDict;
import lombok.Data;

/****
 * repair_id        varchar(30)                           not null comment '报修ID',
 *     b_id             varchar(30) default '-1'              null comment '业务ID',
 *     community_id     varchar(30)                           not null comment '小区ID',
 *     repair_type      varchar(30)                           not null comment '报修类型',
 *     repair_name      varchar(12)                           not null comment '报修人姓名',
 *     tel              varchar(11)                           not null comment '手机号',
 *     context          longtext                              not null comment '报修内容',
 *     create_time      timestamp   default CURRENT_TIMESTAMP not null comment '创建时间',
 *     state            varchar(4)                            not null comment '报修状态，请查看state 表',
 *     status_cd        varchar(30) default '0'               not null comment '数据状态',
 *     repair_obj_type  varchar(12)                           not null comment '报修对象类型 001 小区 002 楼栋 003 单元 004 房屋',
 *     repair_obj_id    varchar(30)                           not null comment '报修对象ID',
 *     repair_obj_name  varchar(30)                           not null comment '报修对象名称',
 *     appointment_time timestamp   default CURRENT_TIMESTAMP not null comment '预约时间',
 *     maintenance_type varchar(10)                           null comment '维修类型  1001有偿服务  1002无偿服务',
 *     repair_channel   varchar(2)                            null comment '报修渠道  D员工代客报修  T电话报修 Z业主自主保修',
 *     repair_materials varchar(255)                          null comment '维修物料',
 *     repair_fee       varchar(255)                          null comment '费用明细：单价*数量=总价',
 *     pay_type         varchar(255)                          null comment '支付方式1、现金2、微信转账3、微信公众号4支付宝',
 */
@Data
public class RRepairPool {

    private String repairId;
    private String bId;
    private String communityId;
    private String repairType;
    private String repairName;
    private String tel;
    private String context;
    private java.sql.Timestamp createTime;
    @DataDict
    private String state;
    private String statusCd;
    @DataDict
    private String repairObjType;
    private String repairObjId;
    private String repairObjName;
    private java.sql.Timestamp appointmentTime;
    private String maintenanceType;
    private String repairChannel;
    private String repairMaterials;
    private String repairFee;
    private String payType;


}
